lick the dust - German English Dictionary